package com.xxgc.aop.jdk.enhance;

import java.util.Date;

public class UserEnhance {
    public void before(Object[] args){
        //初始化数据
        System.out.println("前置增强");
        System.out.println("增强用户名 = " + args[0]);
        System.out.println("增强密码 = " + args[1]);
        args[0] = "张三";
    }

    public void after(Object invoke,Object[] args){
        if((boolean)invoke){
            //记录当前用户的登录信息到数据库，做登录记录
            Date date = new Date();
            System.out.println(args[0]+"在"+date+"登录了系统");
        }
        System.out.println("后置增强"+invoke);
    }
}
